# 练习3 ：第一步：输入水果信息:
# 提示用户输入3组水果信息，包含名称和价格，将信息存入字典中，将字典存入列表。
# 遍历列表，打印信息，打印格式如下：

# 第二步：查询水果信息
# 提示用户“请输入要查询的水果名称” 如果输入桔子 ，打印：桔子的价格为: 3.5
# 元 / 斤
# 如果输入西瓜，打印：对不起，没有找到西瓜的价格
# 要求：用for in 和
# while 两种方式实现
num1 = 0
list1 = []
while num1 < 3:
    dict1 = {}
    dict1["name"] = input("请输入水果名称：")
    dict1["price"] = input("请输入水果价格：")
    list1.append(dict1)
    num1 += 1
for value1 in list1:
        for key, value in value1.items():
            print(key, value, sep=": ")
str1 = input("请输入要查询的水果名称:")
flag = False
for value1 in list1:
        for value in value1:
            if str1 == value1[value]:
                print(value1[value] + "价格为：" + value1["price"] + "元/斤")
                flag = True
                break
        if flag is True:
            break
if flag is False:
    print("对不起，没有找到%s的价格" % str1)
print()
num1 = 0
flag = False
while num1 < list1.__len__():
    num2 = 0
    while num2 < list1[num1].__len__():
        if str1 == list1[num1]["name"]:
            print(list1[num1]["name"] + "价格为：" + list1[num1]["price"] + "元/斤")
            flag = True
            break
        num2 += 1
    if flag is True:
        break
    num1 += 1
if flag is False:
    print("对不起，没有找到%s的价格" % str1)
